polysiloxane sequences - French English Dictionary